//
//  work_wx_define.h
//  workWX
//
//  Created by 谢锷 on 2020/5/8.
//  Copyright © 2020 rongyiqiche Data and Technology Shanghai Co. Ltd. All rights reserved.
//

#ifndef work_wx_define_h
#define work_wx_define_h

typedef NS_ENUM(NSInteger, CRYWorkWXCode) {
    /// 已安装企业微信
    CRYWorkWXCode_Installed                         = 0,
    /// 失败
    CRYWorkWXCode_Error                             = -1,
    /// 成功
    CRYWorkWXCode_Success                           = 0
};

typedef NS_ENUM(NSInteger, CRYWorkWXShareType) {
    /** 文本  */
    CRYWorkWXShareType_Text                         = 20000,
    /** 图片  */
    CRYWorkWXShareType_Image                        = 20001,
    /** 视频  */
    CRYWorkWXShareType_Video                        = 20002,
    /** 文件  */
    CRYWorkWXShareType_File                         = 20003,
    /** 网页  */
    CRYWorkWXShareType_Link                         = 20004
};

typedef NS_ENUM(NSInteger, CRYWorkWXErrorCode) {
    /// 未安装企业微信
    CRYWorkWXErrorCode_UnInstalled                  = 10000,
    /// 打开企业微信失败
    CRYWorkWXErrorCode_Open                         = 100001,
    /// 相关应用ID为空
    CRYWorkWXErrorCode_ID                           = 100002,
    /// 注册失败
    CRYWorkWXErrorCode_Regi                         = 100003,
    /// 分享失败
    CRYWorkWXErrorCode_Share                        = 100004,
    /// 分享失败 - 文本
    CRYWorkWXErrorCode_Share_Text                   = 400000,
    /// 分享失败 - 图片
    CRYWorkWXErrorCode_Share_Image                  = 400001,
    /// 分享失败 - 视频
    CRYWorkWXErrorCode_Share_Video                  = 400002,
    /// 分享失败 - 文件
    CRYWorkWXErrorCode_Share_File                   = 400003,
    /// 分享失败 - 网页
    CRYWorkWXErrorCode_Share_Link                   = 400004,
    
};

#define CRYWorkWX_Installed         @"已安装企业微信"
#define CRYWorkWX_UnInstalled       @"未安装企业微信"

#define CRYWorkWX_ID_Error           @"缺少必须的ID"
#define CRYWorkWX_Text_Error         @"分享文本为空"
#define CRYWorkWX_Image_Error        @"分享图片为空"
#define CRYWorkWX_Video_Error        @"分享音视频为空"
#define CRYWorkWX_File_Error         @"分享文件为空"
#define CRYWorkWX_Link_Error         @"分享链接为空"

#define CRYWorkWX_Register_Error     @"注册失败"
#define CRYWorkWX_Register_Suc       @"注册成功"

#define CRYWorkWX_Open_Error         @"打开企业微信失败"
#define CRYWorkWX_Open_Suc           @"打开企业微信成功"

#define CRYWorkWX_Share_Error         @"分享失败"
#define CRYWorkWX_Share_Suc           @"分享成功"


#endif /* work_wx_define_h */
